home *** CD-ROM | disk | FTP | other *** search
Text File | 1987-03-10 | 986 b | 36 lines | [TEXT/MPS ] |
- # This interactively builds an ALRT Rez definition
- # Frank Alviani Saturday, December 6, 1986 10:32:45 AM
-
- set exit 0 #so 'cancel' buttons not fatal
-
- "{MPW}macros:getResAttrs" BNDL
- set sig "`request 'Signature? (4 chars)'`"
- set ver "`request -d 0 'Version Number?'`"
- echo "∂'{sig}∂',∂t∂/* signature *∂/"
- echo -n "{ver},∂t∂/* version *∂/∂n∂{"
- set ct 1
- set st 128
- loop
- set ty "`request 'Resource type? (4 chars)'`"
- break if ({status} != 0) OR ({ty} == "")
- set ct "`request -d {ct} 'How many?'`"
- set act "`request -d {st} 'Starting actual ID?'`"
- set st {act} #update default starting #
- set loc 0 #local ID
- echo -n "∂'{ty}∂',∂t∂/* type *∂/∂n ∂{"
- loop
- if {loc} != 0 ; echo -n "," ; end
- echo -n "{loc},{act}"
- set loc `evaluate {loc} + 1`
- set act `evaluate {act} + 1`
- break if {loc} == {ct}
- end
- echo "∂};"
- end
- replace \;\ "∂n∂}∂};∂n" "{active}"
-
- echo "∂ntype ∂'{sig}∂' as ∂'STR ∂';"
- echo "resource ∂'{sig}∂' (0) ∂{"
- echo '"Skeleton Application - Version 1.0"'
- echo "∂};"
-